soil nails - French English Dictionary